package com.hpeu_12.zuoye1229;

import java.util.Arrays;
import java.util.Random;

/*
 * 定义一个int型的一维数组，包含10个元素，分别赋一些随机整数，
 * 然后求出所有元素的最大值，最小值，和值，平均值，并打印输出。
 * 要求：所有随机数都是两位数。
 */
import static java.lang.Integer.*;

public class Test03 {
	public static void main(String[] args) {
		int[] arr = new int[10];
		//创建随机数对象
		Random random = new Random();
		for (int i = 0; i < arr.length; i++) {
			arr[i] = random.nextInt(90)+10;//random.nextInt(90)+10得到的是[10,100)
		}
		//记录最大值
		int max = MIN_VALUE;
		System.out.println(max);
		//记录最小值
		int min = MAX_VALUE;
		System.out.println(min);
		//记录总和
		int sum = 0;
		for (int i = 0; i < arr.length; i++) {
			//求最大值
			if (max < arr[i]) {
				max = arr[i];
			}
			//求最小值
			if (min > arr[i] ) {
				min = arr[i];
			}
			//求和
			sum+=arr[i];
		}
		System.out.println(Arrays.toString(arr));
		System.out.println("最大值为："+max);
		System.out.println("最小值为："+min);
		System.out.println("总和为："+sum);
		System.out.println("平均值为："+(sum/arr.length));
	}
}
